\hypertarget{classBdApp}{
\section{Référence de la classe BdApp}
\label{classBdApp}\index{BdApp@{BdApp}}
}
Class pour l'interface principale.  


{\tt \#include $<$BdApp.h$>$}

\subsection*{Fonctions membres publiques}
\begin{CompactItemize}
\item 
\hyperlink{classBdApp_f061157b364961e96f6a1139fa6056cb}{BdApp} (QSplashScreen $\ast$splash, QWidget $\ast$parent=0, Qt::WFlags fl=Qt::Window)
\begin{CompactList}\small\item\em Constructor. \item\end{CompactList}\item 
\hyperlink{classBdApp_db9e33bf7c7ebe11e20cbf4d29566283}{$\sim$BdApp} ()
\begin{CompactList}\small\item\em Destructor. \item\end{CompactList}\end{CompactItemize}
\subsection*{Fonctions membres protégées}
\begin{CompactItemize}
\item 
void \hyperlink{classBdApp_b8a6d8d7d2aa5f57b4bdca617745ed22}{createMenu} ()
\begin{CompactList}\small\item\em Fonction pour initialiser le menu pour la fenetre principale. \item\end{CompactList}\item 
void \hyperlink{classBdApp_46f3c16de31fbfd833340d62de2ec178}{createActions} ()
\begin{CompactList}\small\item\em Fonction pour initialiser les actions pour la fenetre principale. \item\end{CompactList}\item 
void \hyperlink{classBdApp_8a8982b9f929f844a3a2a31938853f4e}{createConnect} ()
\begin{CompactList}\small\item\em Fonction pour initialiser le connection (Qt) pour la fenetre principale. \item\end{CompactList}\end{CompactItemize}
\subsection*{Connecteurs privés}
\begin{CompactItemize}
\item 
void \hyperlink{classBdApp_c34e7da378095870e794c97e28db6480}{createEmptyBibliotheque} ()
\begin{CompactList}\small\item\em Pour creer une bibliotheque vide. \item\end{CompactList}\item 
void \hyperlink{classBdApp_27fd2f56f088e4a148da4672ad966a17}{ajouterLivreManuel} ()
\begin{CompactList}\small\item\em Pour ajouter un livre manuelement. \item\end{CompactList}\end{CompactItemize}
\subsection*{Fonctions membres privées}
\begin{CompactItemize}
\item 
bool \hyperlink{classBdApp_97762b0d91d077b02c47e3ffacb43720}{addBibliotheque} (\hyperlink{classBdBibliotheque}{BdBibliotheque} $\ast$myBiblio)
\begin{CompactList}\small\item\em Pour ajouter une bibliotheque deja correctement initialiser. \item\end{CompactList}\end{CompactItemize}
\subsection*{Attributs privés}
\begin{CompactItemize}
\item 
QSplashScreen $\ast$ \hyperlink{classBdApp_4c5f360d0e18130b3d1ebd601de18f27}{mSplash}
\item 
QAction $\ast$ \hyperlink{classBdApp_18dff441197acc272fb2ef6947eb120c}{mActionQuit}
\item 
QAction $\ast$ \hyperlink{classBdApp_2ff8997b34909061e19a9d38e9d2f24d}{mActionAjoutLivreManuel}
\item 
QAction $\ast$ \hyperlink{classBdApp_133c4694fcd5edd79a3b8a10d957a9c7}{mActionAjoutEditeurManuel}
\item 
QAction $\ast$ \hyperlink{classBdApp_04b857a2e6539279ed3f28364c670888}{mActionNouvelleBibliotheque}
\item 
QMenu $\ast$ \hyperlink{classBdApp_dd1350f7db57f4a1ccd651a790b43ac8}{mMenuFichier}
\item 
QMenu $\ast$ \hyperlink{classBdApp_1f62cb3d485b1638baf3f5dfdceb1611}{mMenuEdition}
\item 
QMenu $\ast$ \hyperlink{classBdApp_67f4296b2510e752da5a672053ec0aaa}{mMenuHelp}
\item 
QMenu $\ast$ \hyperlink{classBdApp_3672a8b811030cee7afb2491c06734a3}{mMenuEdtionLivre}
\item 
QMenu $\ast$ \hyperlink{classBdApp_c20eb9348bf852279a1e13dd6ff9d674}{mMenuEdtionEdition}
\end{CompactItemize}


\subsection{Description détaillée}
Class pour l'interface principale. 

\subsection{Documentation des constructeurs et destructeur}
\hypertarget{classBdApp_f061157b364961e96f6a1139fa6056cb}{
\index{BdApp@{BdApp}!BdApp@{BdApp}}
\index{BdApp@{BdApp}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}BdApp::BdApp (QSplashScreen $\ast$ {\em splash}, \/  QWidget $\ast$ {\em parent} = {\tt 0}, \/  Qt::WFlags {\em fl} = {\tt Qt::Window})}}
\label{classBdApp_f061157b364961e96f6a1139fa6056cb}


Constructor. 

\begin{Desc}
\item[Paramètres:]
\begin{description}
\item[{\em splash}]is the QSplashScreen .\item[{\em parent}]\item[{\em fl}]\end{description}
\end{Desc}
\hypertarget{classBdApp_db9e33bf7c7ebe11e20cbf4d29566283}{
\index{BdApp@{BdApp}!$\sim$BdApp@{$\sim$BdApp}}
\index{$\sim$BdApp@{$\sim$BdApp}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}BdApp::$\sim$BdApp ()}}
\label{classBdApp_db9e33bf7c7ebe11e20cbf4d29566283}


Destructor. 



\subsection{Documentation des fonctions membres}
\hypertarget{classBdApp_b8a6d8d7d2aa5f57b4bdca617745ed22}{
\index{BdApp@{BdApp}!createMenu@{createMenu}}
\index{createMenu@{createMenu}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BdApp::createMenu ()\hspace{0.3cm}{\tt  \mbox{[}protected\mbox{]}}}}
\label{classBdApp_b8a6d8d7d2aa5f57b4bdca617745ed22}


Fonction pour initialiser le menu pour la fenetre principale. 

\hypertarget{classBdApp_46f3c16de31fbfd833340d62de2ec178}{
\index{BdApp@{BdApp}!createActions@{createActions}}
\index{createActions@{createActions}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BdApp::createActions ()\hspace{0.3cm}{\tt  \mbox{[}protected\mbox{]}}}}
\label{classBdApp_46f3c16de31fbfd833340d62de2ec178}


Fonction pour initialiser les actions pour la fenetre principale. 

\hypertarget{classBdApp_8a8982b9f929f844a3a2a31938853f4e}{
\index{BdApp@{BdApp}!createConnect@{createConnect}}
\index{createConnect@{createConnect}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BdApp::createConnect ()\hspace{0.3cm}{\tt  \mbox{[}protected\mbox{]}}}}
\label{classBdApp_8a8982b9f929f844a3a2a31938853f4e}


Fonction pour initialiser le connection (Qt) pour la fenetre principale. 

\hypertarget{classBdApp_c34e7da378095870e794c97e28db6480}{
\index{BdApp@{BdApp}!createEmptyBibliotheque@{createEmptyBibliotheque}}
\index{createEmptyBibliotheque@{createEmptyBibliotheque}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BdApp::createEmptyBibliotheque ()\hspace{0.3cm}{\tt  \mbox{[}private, slot\mbox{]}}}}
\label{classBdApp_c34e7da378095870e794c97e28db6480}


Pour creer une bibliotheque vide. 

\hypertarget{classBdApp_27fd2f56f088e4a148da4672ad966a17}{
\index{BdApp@{BdApp}!ajouterLivreManuel@{ajouterLivreManuel}}
\index{ajouterLivreManuel@{ajouterLivreManuel}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void BdApp::ajouterLivreManuel ()\hspace{0.3cm}{\tt  \mbox{[}private, slot\mbox{]}}}}
\label{classBdApp_27fd2f56f088e4a148da4672ad966a17}


Pour ajouter un livre manuelement. 

\hypertarget{classBdApp_97762b0d91d077b02c47e3ffacb43720}{
\index{BdApp@{BdApp}!addBibliotheque@{addBibliotheque}}
\index{addBibliotheque@{addBibliotheque}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool BdApp::addBibliotheque ({\bf BdBibliotheque} $\ast$ {\em myBiblio})\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_97762b0d91d077b02c47e3ffacb43720}


Pour ajouter une bibliotheque deja correctement initialiser. 

\begin{Desc}
\item[Avertissement:]Pas implemanter pour l'intant. \end{Desc}


\subsection{Documentation des données membres}
\hypertarget{classBdApp_4c5f360d0e18130b3d1ebd601de18f27}{
\index{BdApp@{BdApp}!mSplash@{mSplash}}
\index{mSplash@{mSplash}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QSplashScreen$\ast$ {\bf BdApp::mSplash}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_4c5f360d0e18130b3d1ebd601de18f27}


\hypertarget{classBdApp_18dff441197acc272fb2ef6947eb120c}{
\index{BdApp@{BdApp}!mActionQuit@{mActionQuit}}
\index{mActionQuit@{mActionQuit}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QAction$\ast$ {\bf BdApp::mActionQuit}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_18dff441197acc272fb2ef6947eb120c}


\hypertarget{classBdApp_2ff8997b34909061e19a9d38e9d2f24d}{
\index{BdApp@{BdApp}!mActionAjoutLivreManuel@{mActionAjoutLivreManuel}}
\index{mActionAjoutLivreManuel@{mActionAjoutLivreManuel}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QAction$\ast$ {\bf BdApp::mActionAjoutLivreManuel}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_2ff8997b34909061e19a9d38e9d2f24d}


\hypertarget{classBdApp_133c4694fcd5edd79a3b8a10d957a9c7}{
\index{BdApp@{BdApp}!mActionAjoutEditeurManuel@{mActionAjoutEditeurManuel}}
\index{mActionAjoutEditeurManuel@{mActionAjoutEditeurManuel}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QAction$\ast$ {\bf BdApp::mActionAjoutEditeurManuel}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_133c4694fcd5edd79a3b8a10d957a9c7}


\hypertarget{classBdApp_04b857a2e6539279ed3f28364c670888}{
\index{BdApp@{BdApp}!mActionNouvelleBibliotheque@{mActionNouvelleBibliotheque}}
\index{mActionNouvelleBibliotheque@{mActionNouvelleBibliotheque}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QAction$\ast$ {\bf BdApp::mActionNouvelleBibliotheque}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_04b857a2e6539279ed3f28364c670888}


\hypertarget{classBdApp_dd1350f7db57f4a1ccd651a790b43ac8}{
\index{BdApp@{BdApp}!mMenuFichier@{mMenuFichier}}
\index{mMenuFichier@{mMenuFichier}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QMenu$\ast$ {\bf BdApp::mMenuFichier}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_dd1350f7db57f4a1ccd651a790b43ac8}


\hypertarget{classBdApp_1f62cb3d485b1638baf3f5dfdceb1611}{
\index{BdApp@{BdApp}!mMenuEdition@{mMenuEdition}}
\index{mMenuEdition@{mMenuEdition}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QMenu$\ast$ {\bf BdApp::mMenuEdition}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_1f62cb3d485b1638baf3f5dfdceb1611}


\hypertarget{classBdApp_67f4296b2510e752da5a672053ec0aaa}{
\index{BdApp@{BdApp}!mMenuHelp@{mMenuHelp}}
\index{mMenuHelp@{mMenuHelp}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QMenu$\ast$ {\bf BdApp::mMenuHelp}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_67f4296b2510e752da5a672053ec0aaa}


\hypertarget{classBdApp_3672a8b811030cee7afb2491c06734a3}{
\index{BdApp@{BdApp}!mMenuEdtionLivre@{mMenuEdtionLivre}}
\index{mMenuEdtionLivre@{mMenuEdtionLivre}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QMenu$\ast$ {\bf BdApp::mMenuEdtionLivre}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_3672a8b811030cee7afb2491c06734a3}


\hypertarget{classBdApp_c20eb9348bf852279a1e13dd6ff9d674}{
\index{BdApp@{BdApp}!mMenuEdtionEdition@{mMenuEdtionEdition}}
\index{mMenuEdtionEdition@{mMenuEdtionEdition}!BdApp@{BdApp}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}QMenu$\ast$ {\bf BdApp::mMenuEdtionEdition}\hspace{0.3cm}{\tt  \mbox{[}private\mbox{]}}}}
\label{classBdApp_c20eb9348bf852279a1e13dd6ff9d674}




La documentation de cette classe a été générée à partir du fichier suivant :\begin{CompactItemize}
\item 
\hyperlink{BdApp_8h}{BdApp.h}\end{CompactItemize}
